/**
 * 封装一个函数 mineReadFile
 * 作用：读取文件
 * 返回结果：promise对象
 * 
 */



function mineReadFile(path){
    const fs = require('fs');
    return new Promise((resolve, reject)=>{
        fs.readFile(path,(err,data)=>{
            if(err){
                reject(err);
            }else{
                resolve(data);
            }
        })
    })
}

mineReadFile(__dirname + '/01-实力对象与函数对象.html')
.then(value=>{
    console.log(value.toString());
},reason=>{
    console.log(reason);
})